75105473
61382256
89547642
24751146
89934335
49128106
86777490
6925685
272521
68395577
27001635
1732194
74558948
81906585
53735270
65977002
5639565
58804216
49615746
40388862
30402855
68748726
20215181
9053825
52226095
12774007
26965486
12904840
73496798
56386895
73334526
96124430
33323320
20142151
986518
59545187
89564122
15314707
801188
3317739