15084533
93477137
77663340
50569
19426075
41026253
37998165
78642331
39911764
70795181
556893
60312625
3182492
1547446
34575497
3360492
46091792
59379864
3687250
62461339
45239688
82457711
24896688
44322704
32279959
6124660
9435718
43979619
75453993
13513198
54476717
4631348
18285029
26574637
18976925
47055537
21036136
2181034
3214455
60881449