90956912
9074860
901670
62285574
85868507
58322872
41518487
55912313
90507271
38984375
41919779
44077660
386941
36186974
17745021
49346314
53524673
67544095
6879568
66466850
7435358
53412933
33216457
12705609
90021538
41464419
92669552
3667685
19951086
7033742
92048273
60952778
50248937
5779495
65577536
26379268
68672723
36713242
59131295
51128051