8920428
6339169
87763512
65982108
77223713
60372867
33636006
42374063
57019616
51444404
91936179
42225559
31285744
38951620
464746
4002318
94533626
48622839
36696209
63324186
33989402
31825728
4328888
47992197
4837706
25874982
30188360
83642679
64742022
4281692
91577393
86967504
36251992
83626501
554880
25824416
60534067
92911899
22802112
46368358