95195534
41449803
2422820
54547258
9468863
88859650
46945221
768297
34622051
6376377
6241653
16207400
315688
80034116
6196800
48498998
59817004
92795284
6195181
59153310
34611311
25677770
24117364
54852541
57939944
25926704
23858558
7677647
49087719
1415600
43075957
10927826
27706249
42074373
66103365
1562875
87441998
321820
57864036
2513952