63104820
91723087
57496332
94484176
61821141
53473069
25822163
56087389
99986388
99892537
73423286
81347419
77149681
6696833
92925944
81107927
31834203
8861644
5832285
95514040
15906876
85305593
7128931
20132559
2794964
75574145
71812672
79981483
77665008
18207949
3975569
80201709
43626469
62306215
7164990
10807469
44862436
38444038
14454121
19767943