97956327
24546876
91835389
5061996
78499450
80081862
25447054
90371777
4969733
57151334
17335499
66036526
57166229
74173580
52616050
25491670
20067556
46076402
18773496
43648014
60157645
51114430
9439210
35284918
54786090
34763716
83685491
41009099
84759514
7333295
79836488
68708169
66687111
3767847
30833174
67138381
533833
20308393
41965334
7619400