2412086
86218943
35168114
94702573
55965534
26701638
23198727
67543199
67388548
95767491
78887732
13991445
84906630
613305
3583649
4615534
52668750
10933913
16331735
57443730
3058546
2256220
97962137
25992182
41836638
62386549
49974605
9438154
1527899
1195190
510988
3576207
90332543
60798017
59279433
79964
22042481
65116077
39217678
54366143