64252713
5708173
48702554
83154887
52928326
3609707
26016482
30267873
3307841
70606695
89294893
52105214
73079863
95727574
1396874
29061189
45154767
6981569
18645010
7989411
10179305
51671786
73392761
39421786
39048306
61765454
45213119
39022382
502679
70996029
29503661
24894362
34362904
16385508
61928455
23029801
86916196
66956884
86188345
8254622