7950369
18417776
8979516
9984282
9395062
81022262
98072918
34483326
5925700
12092767
96187898
28435681
20418543
72996417
66758407
22364630
54959231
26019474
15258937
22811901
1138780
6907447
60748806
57894772
277769
6752797
78081001
20575241
51666698
25372440
30523001
24936130
14521226
57431042
2240343
36991611
99127453
75097259
7827036
23654902