58413083
81313649
66091044
41161662
6032875
57773574
6468226
62113861
75461738
45866243
34272165
25678187
22342983
9979339
16232862
34183879
26214135
61385656
87241996
51281273
65755265
56454570
64739677
92751400
12587709
12243752
70632951
12179003
10333731
72232576
53847174
67991928
82121471
98996665
32525838
31102413
88094761
24712546
75453164
13777338