35179576
85907628
12374963
32517087
7963187
90568362
10385043
9002644
81398006
6122045
75352788
20352642
3360707
61116487
95246043
21079463
3524392
8345621
39758323
19096826
91625828
65035168
78037886
8576597
21238388
83852351
25087761
77693293
46363525
6915782
13672145
84126629
42852678
86295757
2087292
80251285
3885439
1034977
656142
83165311