56378330
59713763
40508546
39909684
12659678
687970
8125492
37043977
48922275
29489107
23976974
12188732
98919568
51821301
36733746
1308404
16313120
6026370
26838694
68914940
5864705
69855502
47969299
623320
1044288
92266656
95424429
333168
3572372
13309078
73155505
58248851
65919211
87674422
32196046
60596646
57423329
99035433
2087010
32023174