8436459
5306729
95781319
3310798
543077
50207844
6369586
12135328
137368
72033893
37319579
37748517
5661151
28004350
66664052
41619736
91211088
22482394
1556979
78242493
23409258
20383168
1504671
48504264
2188580
90155536
66358502
27633535
67105454
27584284
28909906
1932945
24645777
62427613
74708835
17177987
78054526
50996389
10167189
2401671