28749761
55322384
30096600
55202842
74205188
85397024
84768618
74282671
21116992
7496633
7365519
70316058
54001894
62692137
85029652
46445515
77629529
38934984
37901148
587224
9097911
5001804
95671018
38703772
18125470
1641419
9985138
46253106
75477038
92276253
13223060
64923328
49225325
2608224
81774691
7487216
16969859
88381614
42893036
63073938