42302288
3956959
76912370
3942532
41491543
7708679
30524543
3927197
54826449
58931640
19333991
66203810
5439296
28738573
32195948
3877176
71375677
22573714
46066100
44404283
59752898
86479892
37404714
14053838
61252470
96767338
98416021
25334677
54391515
38314014
21522945
19677360
17229661
1617661
54791979
4484582
91795956
15774197
80448981
4251815