8357848
77438830
61017867
455446
83375306
97866553
70485842
81373444
40676066
79864666
38588474
40309491
29057490
10153356
2318338
35534887
53054668
57709262
452377
77125123
36976107
96705127
46511923
94061534
89481392
50333163
68529579
56744736
64893455
48098468
26862268
30149243
7455848
25265393
81882422
49061373
93898864
60311569
23171029
38022861