96901679
23582349
83077497
49231065
71062135
23024874
77861522
3812959
53007306
36936782
28413603
8299878
33513268
15673668
1943709
689192
50222161
11175424
60202817
72566323
88349913
9066554
18205228
56947120
82195580
5049024
25406975
19096083
13128485
90903632
54865540
23537559
514633
8346935
67842417
26118400
58878709
53584490
3101315
6566888