12199262
50438471
73271073
80123655
36765719
22097511
22227142
83528733
71136751
63867946
96115597
68688012
54146340
5536667
45149733
4785509
2142475
16561599
31654954
98338051
4556084
44879033
59965658
59635903
41834154
60175316
1858816
30319017
86953258
64222152
7662801
4192371
26532963
70345634
36284612
93867943
71247547
6335994
34929344
2750286