15042552
57482445
98221573
84659124
20169502
71505316
75275644
32957042
77184011
4203225
3652900
203554
42405565
78464551
6798774
66718212
33379110
4756880
54833954
51288171
79542998
92759463
16458441
44627322
2458957
26004639
61154441
14038682
60599440
56484796
59339182
10519346
18969198
86294489
81993662
57089684
88439662
19803332
43474883
82136778