60931898
24783464
1602529
68539647
45611672
90862363
51374868
68705695
34295488
41219345
58879760
83422163
835711
77819417
24641821
17573584
83152496
329348
2302499
53853594
17314483
5428204
52211977
1560298
55838600
16606962
10839528
68498912
53411467
11613096
6986930
9859051
493965
16458942
39561767
96649322
94278605
54167850
65305501
73242775