80692656
63026443
46099336
76177926
88176319
6001402
6784452
56351590
64261677
12002542
60862454
5706489
51352903
65671236
5368142
44201174
63751110
21818216
60332212
96946644
96133590
75782660
1704080
11955105
3455343
35488981
58723580
21873115
27582049
91008011
44543664
74093683
62618607
14308494
92242050
6438100
11833503
94809990
88624468
74348080