66894186
84279480
1422796
73264487
4186277
15634659
47903483
66426445
29094308
44455573
53661254
7329367
51488013
7147444
47189811
3634712
87324082
76619987
89184140
25605090
28953685
62473044
70803298
95499613
83453480
90503615
44573105
7390518
47268904
25965448
59547212
45261223
12919556
85252651
3706662
626862
10285382
66872703
37693773
46795254