5965142
36547916
43721702
10175419
87594150
4144360
75525015
24584789
5135707
14024393
53396399
38938316
89462339
56479611
60253868
31879631
855217
97093595
11368161
98373298
98116845
31389739
5485382
12374801
45378984
71501680
34973597
15169164
44885220
84758694
39208558
49586658
45592653
11423253
16159355
46829292
72115130
89981697
4836781
47059866