4644287
15362432
32996699
2311668
35584337
3632182
87475650
63395361
3494815
54143713
71532397
14615068
46363184
20949455
52116178
5388085
48564979
93587271
43455683
2601655
36279321
26134211
45356258
43279312
52907665
27003559
7432987
655900
32906938
60583486
20349774
9643944
60273173
61033056
89977840
51621005
96222000
81316841
72911264
33197850