62634925
89455591
51655345
93469845
16525603
33297789
79661810
82908604
72532466
2625368
1597420
75291827
68768013
36086440
22168454
45727885
59706875
29955450
16936344
20829918
5064645
63704876
63711586
47932770
75199145
23729539
96764708
42865540
66274587
72137401
81195096
33029994
64097290
63012028
132973
99169790
48843564
60123121
18078022
51086349