12893084
51016984
50628256
29317482
86164278
30434890
75148616
50785724
88582280
2747111
30144586
19888019
35466469
78568821
54103520
21649156
60954542
18556951
98519963
90734815
9116302
24266599
50089708
7318765
81141172
33907950
56634386
3298299
34635721
73539261
73761004
72098851
30611939
25832799
54398868
41404949
1885775
386330
26443619
20599814