79684047
78859663
38235976
51996997
9744332
523763
3606152
21593573
62731342
93391458
3411598
42764086
28305068
66752614
74162121
28211327
38339255
97411454
8122277
87277553
43367692
56204248
47519194
45197820
23306880
78774584
59852076
68519519
16594234
1236489
77235614
9522516
26245130
88025079
21129845
30647807
1867725
74568288
65608062
10501642