17341688
41378629
51921700
6670840
31802738
24657687
5782499
32139420
57187630
1186376
19126012
9825645
17539572
97938949
97758941
97932893
65465151
98883258
99966739
70134144
54132908
23447837
9992913
86684702
46499145
89643548
27929140
35859597
81066389
20955809
299315
9321360
95731165
23869555
83423406
22835418
879995
28847890
51775035
80663