33368022
77131294
38539317
4665585
321100
17548751
48524681
86088636
61078144
8500347
56095844
39642834
2645947
69735828
38343083
792679
39934045
58469100
31049532
92377287
27274936
32744582
19718016
41812051
62463008
47115300
94684176
189534
8595465
58319824
58416515
20571958
88903477
37543642
70067942
4644802
5328692
53231787
43179426
49336611