59838383
72734444
18226850
98619266
50812052
9149482
80143149
53542166
20202024
35676406
77719742
77689436
38491381
96309516
363487
29812103
87087164
75572580
54004838
97953201
31249232
42706029
15131355
5066591
77481583
96782685
71784395
68836838
7065383
41963006
52983997
72426515
43806590
20391806
67364840
45253445
20516929
35419037
15026636
2506902