66566795
47219082
89568678
65033876
28347012
17507924
59099800
28654261
54353254
8178476
21087074
68057048
6549861
35148737
73626597
47902513
66606897
61452428
77249402
96757062
52561135
968317
71037436
67684745
65443795
36793511
97158007
65833860
7531198
51372015
19093194
70237161
75241303
27108704
18586107
88082094
15974407
12439074
79731117
59733752