8349131
54872645
50482355
5537914
90979101
32272186
12991475
39121172
22623745
30726667
66978209
694925
2249395
98769615
58617457
41854209
75839667
68502631
20222386
35401118
102314
64931989
82111551
32208075
14012179
43389680
62005130
37346477
12164473
30811653
1317650
3695542
19021377
34732881
22546561
59443273
65712437
52574782
39838472
28565379