50009500
12526852
13325033
28748752
65009946
30133615
72652484
64395369
42522789
6989360
51073525
98401262
26906519
5487470
40838422
34782540
7144364
70574137
7901942
57114898
40819633
55323032
94233347
69302007
10494745
347010000
8295108
8031344
81696082
59722278
70532333
7962193
24642054
5051655
4987663
55075112
46431459
78658070
45074925
36826892