32056354
26709497
34879507
11853550
19345950
41754971
59632011
21325210
34772287
26948020
16811337
6207747
70042686
58845891
329172
99714967
85322604
6014999
98874231
99353146
73718936
38258645
65494354
83153599
27604393
68676352
17341116
24473801
1020119
61849973
84702565
5152212
19047666
8863227
84042284
73035807
85944528
87751012
9692156
51249785