43558393
84652373
5941442
29615876
21604015
96041680
4779813
23174047
54211323
68881194
39577105
79448049
86129579
17413927
96214190
20894173
8653418
54215177
5553064
1784540
85605085
5399713
244489
2052803
6364225
61724640
37833751
16852303
12157863
37495249
38342820
43672518
29368332
32075808
62943058
48754835
55891452
87141428
40868144
32857472