83043351
13663347
65663565
66115129
86788062
54783242
44573706
9361471
47695940
9171719
14034900
9701263
99692334
8570725
80191352
64293209
69911443
21545571
4912608
34718871
42044869
97214717
25664662
4024149
95952835
65657031
99864502
96027132
27397303
42918059
73803487
12095600
57046519
67292793
24849820
68527769
11112778
56091509
8390445
79916613