12688990
68317622
30419505
18736224
64384470
10375337
24954732
10324188
27117317
65111712
70677301
32877541
57993420
98507592
944739
39808602
15381120
75006580
67379031
93949256
12452204
9241908
3033630
42644983
82627874
79829665
34431538
7637745
4868596
77518625
31422473
58427796
3235040
33843802
43721574
90793873
2412791
61682571
3559103
204514