18039465
19779706
42048706
6245409
58667783
91026027
26852630
85818335
5301770
97352438
25381736
55764024
12385774
60546617
60715210
2472792
25739646
49867222
23776052
34244725
78908000
36477583
5171982
11433215
1078998
29367842
99196256
99235336
95826621
6194083
19885410
4477721
5138689
33492196
13249773
43501743
7751862
81166486
54985482
1514721