17939880
93206370
1563484
59381485
64417894
18911864
44599361
63446593
80394937
91672243
51897377
20327312
6434110
9295111
50706604
26089039
80689404
95172736
336954
89992605
4915705
733491
22859383
34311138
91399288
43521354
83783025
67381269
55024018
36382364
46838514
8269464
61604842
28077384
14538562
9397984
4531934
22128660
76808560
17906503