82416641
95196252
69806844
47159950
96456591
37097893
10284709
23775780
83239445
50828799
49004401
93714948
36406413
92164236
39145536
25073718
63898080
86302550
84169447
34103623
25779922
40257209
3102702
98273292
2513853
51201564
6501458
26055713
7835286
85715085
255958
64531927
24775925
80211113
90701360
9009870
46644562
9482319
53855422
27331215