12834796
60091426
56749426
95689829
42182374
57322896
94545203
61361519
51487566
5006533
83891185
6975630
63562590
33618221
2867340
99849032
51081794
13253812
25188243
17277206
1183320
67246294
14554555
97425851
6595803
8112376
83155077
21415346
3958263
70862689
70378674
95666464
82393444
39181461
49423592
5241872
63339927
67025512
8491037
32002108