66663380
15173974
58017233
3204462
14547813
53305534
7043613
57329261
30855047
79205254
62946507
68657479
87453342
31833524
1076168
24729062
9868137
77517654
30737498
7201499
51454621
24719872
80346407
70639323
10325704
92248923
3423777
87518326
5690893
12448420
77821500
9798294
20383215
67253848
93573114
55861807
62577749
1319491
44738902
36346690