97685620
14474106
25208841
3742585
68304494
84471647
30001230
19717701
5197381
95236641
6505207
73162965
34444664
4851925
85718434
1011908
96678664
59632288
16384935
8927290
2588643
58079253
22194177
91309500
63431968
9617845
9548583
82963157
2702859
51511778
44938022
17856236
93768785
6115303
53403542
6587942
6398274
70432571
54237391
98413260