31046400
42122961
30178477
78314946
16418388
20517973
83591210
80068749
69227961
57802081
94486440
70658348
71443755
2642754
65527871
47857686
24078682
59523263
98623907
6681905
40858864
72203849
50787001
45715576
41551713
25296125
87816521
4241881
77291598
84381179
5307450
23458877
24139803
80761738
13204996
42992937
59357427
3399909
7005048
5701227