5960180
59864573
6843695
14717777
78685669
69994959
1432421
2019879
32337082
30016014
74498550
77556947
98393655
34364039
30074579
35068588
86451864
34819491
45623142
28281044
71898863
81152442
39892501
4351393
57721858
18223468
62141498
26554127
93286997
87743818
13895906
71048407
63186921
21361721
18152989
7937089
35214267
12819408
13579571
96409049