37073120
81827079
95561464
37606301
50414443
20838134
56235321
96087760
32965885
13181472
34732479
30663889
17725844
1018310
97981219
78598017
39533384
75814228
63338012
2984731
52561743
65797010
88651427
60763629
12112038
52705475
94737214
93248995
39024362
60013598
80482234
9252743
34681076
2794419
39881585
72348415
29629791
9236971
44555210
293479