16143986
52806385
40136916
71706596
83987185
40935104
59647174
89754483
39092164
90982534
51216422
20201398
18708327
87589297
25317604
906903
30801565
77653413
23526080
51146573
8123302
14938166
75873360
10603975
62931870
8226888
3379595
41149562
14558099
30744057
38096000
99704756
38701562
30661556
69652178
93096787
52019524
41972132
76127897
19843693