59751982
72228672
26854396
43881123
1254693
2936716
67073286
31824799
22524013
80379133
76753883
2685515
71458370
69552253
12912437
93119505
19694921
49141039
72255431
13852270
62558569
15175146
6014101
46657311
79235469
91329625
44069315
43059205
91856258
95723694
5048377
31998189
71027746
35644433
461420
33132374
17708983
70949824
64579816
1685954