43115352
12779323
11919156
84158275
16340
4020284
35647972
35553656
19738326
12796248
81681721
12716163
82676680
4797625
7038467
8881737
89833737
34619093
61267972
69636554
24796
70753743
12801756
13239246
63462264
76701657
94702843
89097209
85654303
71216768
1716478
62143932
6672758
31135384
10629561
35337404
66166586
93501738
66648938
61426894