27479935
51725942
17562553
2607283
29189437
16283848
33744577
23657311
94466882
36118798
70891261
72457517
60866433
92272872
89382860
99685318
816000
43099108
7196531
37058923
10265866
2252039
14163390
85626902
60333555
44397736
42311092
34203206
465100
4898307
56007202
53154270
61063971
5095949
16221747
3137575
23893429
47598442
17421293
82113345