94985940
86997225
60914514
27552076
45686165
11446057
91469171
1829465
4314383
80802314
63028896
82161067
64271508
922618
75739010
5290862
87705972
29699731
92549675
39765748
75898769
15067386
86657281
7251642
69038217
58065477
1366158
9238937
44831363
90619194
53343146
43754203
50012079
8904237
26993028
3691326
43323906
43032167
46081682
77248801