69585616
28084075
42685933
19458883
70797770
4144999
88237320
48085328
60906152
35953859
72594979
7054657
37568281
91457355
2785456
3663171
24068132
77666625
85772672
72973898
3011781
39002277
92063328
90315243
21187434
83396646
23974906
59211240
9433779
8149344
46125455
90754651
33952441
57772468
13811926
3924215
80402710
39259767
93697849
38646257