8532176
97497777
83036940
17964790
13935
59487710
96497365
98456621
43344319
10314162
14819632
9224817
7262163
86882888
2418375
69965251
54178527
35322924
76936792
56343771
23591734
38694671
25095211
55954893
19999045
29363941
32932926
44889642
89427892
51219251
2768268
21764763
86478982
53651580
3517649
86956279
67652952
32674665
1284649
71191658