27183646
9861042
80388856
27128097
50951954
855278
42165403
24559900
76609149
2633693
61514804
80945696
13603249
22975230
83293932
74689719
47254205
7330326
38874118
61239403
37331379
65311787
42951526
69619892
77585464
8596479
98693869
52637277
1531845
90472399
65231107
49944541
94181974
296427
4704851
25621687
94713069
24171331
3541267
36099904