75625516
52393423
843643
35529100
56109494
21335503
50837087
43792670
85666861
66229628
8744833
18764950
9080226
83646821
34021992
77245558
67504619
60969232
28029153
3267171
6493504
12809011
52838221
14453785
80935984
9397458
8997532
38422121
32074173
94353323
82431428
940261
66725394
67803010
4271941
63868259
93949792
1956396
68107396
15137378