43537140
29426663
77474702
76474215
39464409
45325680
64687429
2175740
84594039
33587672
4312472
7202562
51695219
53593954
62761357
22822222
1097506
67539464
63728788
63804755
99321812
72447618
41332498
14741528
93334007
70072724
46791542
48411192
64668700
35022744
99451791
47349620
38854311
71817278
99383443
51629291
20487811
72583566
61669126
66985683