1695916
63303430
67054770
46789927
10804695
46201273
37422863
34693301
61139953
81151061
54822200
27518525
87836910
49223498
14482328
4398999
39304310
2238733
77263386
95164994
62009190
78257519
16011485
80412539
15921868
47129721
78848171
11617804
64812186
43846465
94573795
12929935
67576176
69398604
14891426
45402689
16651652
22574957
5543859
41008816