14761252
28491626
35844388
30406323
67994846
64863727
1703715
83407204
40647117
97874188
8066910
54164149
49544239
1835946
26486452
70038048
71572865
48427261
2628978
41511530
37486656
89539846
9540620
11839553
80161284
30921116
66222422
20607785
8341232
8427871
96613862
91162165
55274112
97361372
8201269
85006427
36629483
30846924
97601828
56983561