69819406
85502966
95946650
21389101
99441265
13826643
231295
40545303
8032364
63774775
59395113
39311629
29555650
26358030
2670916
11095649
80967572
57071466
4312537
92545276
90492256
80339056
71643789
77384705
20607565
18865101
81438278
83812
74334969
29616216
83111085
20812356
41890
27995234
62833757
25837757
48087081
61294104
5267354
43199840