98064585
60095090
30154201
64097398
31649083
72234104
3627195
67165707
74419
49399075
58995843
4835722
69906467
36411089
25789855
3191434
98569012
95425689
53068714
7697743
85389555
46788350
76307972
18975875
24779860
59351799
44386300
50099334
87984483
73624996
54999183
16799468
50533777
87919622
6588087
82426287
14637975
4024856
4504804
39825579