60753580
277975
7592942
14139939
45692490
25552303
49156608
14944430
6219294
38605801
58046486
70967829
45993417
45475592
83696251
21195803
35026791
70998156
66763683
58939710
47832364
51917543
85994891
63077026
64955537
33865231
32664569
12731677
70805840
47447134
28388896
2379360
2549996
27156542
48916969
48109204
57753041
50146598
58129904
37699496