91847959
35694145
54181046
63319649
39602516
8417589
296628
78935686
5183616
2877548
20788796
13003681
97216411
10063898
35005726
1558104
95021841
56962560
79729845
9882916
90763374
5597072
59065367
88323212
7590218
9649871
99658579
89904130
49112219
96168172
37458295
58913798
2753145
59373240
90383533
4223356
20684361
47464472
6777454
7711160