21808722
36621076
2866634
5897060
29015955
6299478
60022558
52327420
7729555
96131265
4543765
70394075
92572499
93418398
61528950
377907
13698926
68889381
69377792
28408457
9454479
56097433
45979640
71156730
31866966
98807274
75942753
71078637
6775750
20051745
6763391
20935978
2401796
6883526
5182122
24141041
44016061
39294990
88115373
1352570