84075676
65372940
64182381
73376022
625148
86325568
49025052
60519713
20984733
58343627
19824807
53785070
59106308
29826849
31438711
51013341
85598966
91885195
78697521
92858573
4705977
3773585
52548074
15544431
12907165
47619969
81818770
44296889
73421990
77438118
35475212
87107343
86537039
1701877
8230566
1654612
2872084
77965942
79924554
78979594