62777011
51724502
85802991
71665237
49565224
14126349
91064964
50638247
89846652
1547953
60025533
55215608
13372540
78673820
8138447
12285122
56406046
60565589
3581663
38381887
92984081
28891361
46453515
27769928
71336581
39304153
71356408
23291353
8709217
34731288
53142937
25234048
47176656
7859625
53611606
38843207
33885480
58677740
27337226
2556422