529132
69721627
3419195
80533078
60548053
20697480
48391464
58784142
83056721
78848247
5059376
17901929
50215452
22187542
15236399
74728509
6088573
50519702
58094044
31167904
95337435
41289613
55162092
3034927
41977450
71419075
20943151
36202512
90545517
67407078
87714061
93008033
31227875
9652194
61327092
231225
93953195
41931927
78985
19754769