60003142
95008708
15793253
59076700
16706269
38969300
95826792
45193709
92632549
31714721
89432635
83451521
63433279
58575346
94972511
86982880
49241818
2371597
89866476
64096546
79943312
84789081
1959267
1994820
75879550
6977541
1919115
79763510
16755905
57339080
62487477
52928634
2861389
36341952
13211304
915386
69026507
1217376
17587840
87643078