90839805
18687332
8488850
4534697
78193703
14306158
63168389
70172030
55575104
68002346
784794
62585688
68112668
84773927
8648129
77666782
99405463
20152207
173076
92335490
99892864
81347819
66951002
19321514
30619941
65101891
89917923
79672462
88599591
22813773
84114026
63665574
10796074
50573858
35067062
91379080
6912261
29775191
77233740
72509710