11842913
23633442
5971111
47653466
27568091
28963757
14416280
73101195
1577925
370600
12516860
88428090
39879610
68159235
14678007
6514746
33917734
8124027
4290945
49816872
69025468
20063382
11032351
84198217
87111033
52644059
39075873
18275393
29293819
92254193
33023161
67418715
50186001
18789860
18112721
55383762
90219692
75374470
58003573
50692092