83646075
58646023
45705082
4866295
46809112
37246822
88914433
49872
73033551
98946169
65033652
20111890
32415303
20197910
16381130
37583986
79809936
46944269
12837632
97619716
74249844
40244723
28973244
7375816
11012127
27097197
85414272
65274512
72704392
63325863
30599782
47721295
43439809
95009832
794985
34848134
54782198
22822921
31142986
19997452