77195312
76251943
11267208
124573
7993788
40485299
11858960
1482170
5374457
27233635
85925508
3095768
15117017
85299038
27254945
22827577
14429279
85812648
20334612
92478470
85398711
4695838
87744767
17214727
70179118
73046332
5356454
50897115
1811063
41522642
30229060
19413562
50589957
40236613
15908135
55031122
62736774
25841103
69023271
84762912