4671896
67262500
1262596
85196537
53303493
94676114
59757918
73345814
38699121
24259840
66455024
93112370
83871220
68851437
13284912
3571646
98854083
36523783
7384615
92997817
77284999
20386043
43898160
1265963
1206391
83383249
17148374
2588544
19482753
15508961
64812444
76545400
25943217
46803727
95608742
49216368
23046355
12504610
36126713
96708875