8638458
35391314
27578500
40012493
50465745
88553185
55371532
52882928
95121651
93039450
22244803
29455423
5872815
11671266
20712912
79775932
68632316
20481189
25216659
58507151
71106604
53104186
86426642
50195266
47992338
31623469
99335160
74828068
65078508
86823850
12833297
44103865
12816973
94382438
44542106
44411193
56994490
90409229
25389261
73393717