3322409
8567765
24686183
28198959
63783868
6712444
23609496
24275198
98629134
5535885
16557634
20697534
12041072
89486986
50935395
66461167
13267757
2382409
69386889
9905365
57104958
57119714
68704114
24986845
70113654
38428480
10963546
98863990
93983373
93223717
31448940
71929798
65567686
42362751
36167648
63331478
93273589
87976671
6432405
50409297