42392949
48739336
92126696
9162394
92462792
69065073
35256
49337907
30226402
33466255
22559345
8719855
682161
24179707
3924553
16304072
56957103
32889929
21043044
92824588
42324848
69273326
2622426
35281653
13332619
19686188
64267427
2783372
26234608
36831098
62775214
54128540
49328917
643719
29988227
79173090
17726999
1322769
9827477
35717205