46703039
90943270
38564891
32542903
52679454
225157
51748900
98919592
75374074
69487000
73773910
96228932
89654195
44912513
39523087
73921872
35191464
46753522
654160
64508756
95101604
39665325
88036694
14651896
80172577
81119812
81434342
77505913
67561896
89354157
15553859
55264224
31963681
4448773
13133424
12358408
70992650
25325440
3158776
32092630