89554307
62747526
7924293
25414040
12961100
51244422
70626259
39788940
713570
52204120
72845749
62633203
84303983
15026401
4582687
85528161
23461730
58206040
17239924
22585
4117504
844717
97618600
96842281
45446990
92216786
88654478
5419420
29136796
11346001
8769391
69774433
8532543
15999280
44025033
56468314
46908921
21637259
91984272
14172248