68128330
56577357
7954043
69369726
42923019
77672290
39352984
74243532
60333196
26754398
1838210
42416917
11592913
51488029
47614431
73842915
57277693
71932134
10551308
56077021
38927801
8068713
10897411
75726200
39788186
2193980
92183798
33243185
3731208
38759014
47981514
27957297
62139212
5527525
5184764
98789626
97886796
67161588
43103096
55859343