669691
76628431
53226437
9263527
36194306
57844914
24519843
78122219
4670362
69533073
95059221
75292732
81183522
75393471
45912968
98364059
87235845
95593948
10105722
3298937
81936266
8412298
58985100
70027680
34335448
49442589
22738111
50504105
53522411
77937593
32684543
62538710
87286357
14565225
15764746
42998398
4062427
657298
82587570
64237644