43319676
71882301
2752410
91363703
75982057
10213872
40579350
54179319
1513745
63574767
843344
47887093
17036764
3906819
9192884
99659835
79992191
2436231
24674357
35672209
33249657
23174417
99062653
9554490
9562637
87876000
12552451
32645445
9085593
29342454
96089606
59667514
74204257
87403925
52204881
38329516
97345124
96903170
6021522
30547444