48112486
88217839
14788804
39823741
6440637
34136275
13451803
84038007
62764591
57004993
70281397
12233180
37107394
30144233
65052810
91955447
21123761
9892632
99786
46041485
20669898
2297608
13305112
56199063
96343555
36881451
5671845
58306622
50399766
47224642
44955003
62673841
57572866
11652817
29841185
98493980
8596785
57625069
9645052
8371236