96733676
81913089
17994761
38519105
46423141
83211897
14481535
5559591
42231965
2448006
32197892
14524267
75706533
58462843
83099520
42701944
82126583
65817716
42424095
48094368
88101906
19515207
80608614
51902352
95385633
23041258
56799532
74281178
44498878
47651903
23646756
46219700
69576339
52973321
25517645
57361244
21837770
47997952
8683483
53484702