75094217
9875780
27135836
84254072
23049796
68929555
64449759
98767149
24538721
15277393
4078305
4694387
14736326
42524509
49652005
96168411
55622222
58481400
13746164
91353419
64486864
18395187
76197439
6453302
72675289
18014025
85393303
2759931
68956163
4784377
76697492
135860
79941118
93523984
36879632
44815339
13736122
3407557
31984910
57854957