82136557
7583438
47222107
65509306
96792716
7823863
89928258
6218147
46433496
38717389
64643760
31303603
58094803
61957339
5962854
67627352
50161770
30688986
19409698
10085890
94118415
8675947
53979102
33073963
53072028
625548
18233748
64998905
7365814
88244408
92444410
4173337
6919199
24993859
76298818
86465606
13375989
90555567
58464889
57229145