38669946
2568983
31151588
92579374
94345799
33017227
65239721
123372
56367830
70248578
76454154
41425834
52859563
602830
967133
60979033
55077262
26157646
86434404
36718197
27713924
94477004
31345784
65431827
6594311
80019576
22943542
16254787
38868476
32965147
63153602
49811309
8395972
5986470
57758047
51697111
8899378
16261496
6289623
5261350