37224498
52621543
33785669
49975713
174292
79504699
77052342
52225091
4077706
42837717
41739730
82209370
71845782
68168925
12975926
8199487
56079619
7738838
93174813
27196254
7826239
62363709
47604410
40654644
54187
8393192
51852491
9176520
90062456
81725864
88388381
75471766
85693061
36895240
19881314
30256863
65295766
318443
67099954
23539037