12652508
35973218
9733131
21507789
12797621
13517835
12457614
83116587
17529943
78086083
17232074
64416737
8846309
81961388
40551407
96176220
324498
64819043
39422766
45243815
9536080
49467664
77066889
45171807
30246959
26461636
21276128
97074357
7209104
2408533
12382487
94714444
93141004
9128753
51487981
38714808
66055054
31898273
55727031
71745564