76978566
72052773
69527148
52783307
67853925
6484127
1133733
91348070
8793301
39026239
8080318
94508858
8002042
95082969
70785853
32907962
64923446
85745547
8004850
4005083
11032300
17421922
62421466
87786682
40133644
75522390
39069240
94742064
64384368
71958403
33449462
30158208
47194754
2228521
5937345
80272756
20127401
575443
2200529
31639909