21238063
94198254
25755572
58803684
51883623
99599939
97966972
40602484
56664728
12557685
61285215
13372085
78433166
39176784
18131128
22224787
52908899
4955875
5183234
72528865
1627754
33799767
10681414
22048494
69834439
67011880
6816237
25183833
43842310
44902320
15466934
98968444
74429840
2345299
26988166
326734
73691287
47695784
4467614
79084795