85146024
69548671
20472677
4694169
29199839
8346437
30405786
81265917
25412306
73157737
21735996
95845511
851736
5180137
1739764
62746129
39979996
43412871
48349453
24193787
93999791
92062404
97994693
11379551
5321222
78616258
92705296
79767693
7704205
8305665
63642563
61154580
50166461
81001781
24327235
65241672
387367
17888194
72914896
95952530