77576869
71497695
34561350
84043751
65866757
58304068
27894980
69149841
86145407
91151049
58354402
74024960
65904600
78743922
44071850
99513772
79917945
56045917
25988360
70515910
3615884
56774557
48589055
38765636
31935377
77299402
41081408
27896564
80343468
82524842
62464891
68695339
96096061
87441297
37262255
82866257
71345636
17212988
21298305
61783838