21861590
1707116
60893312
67402717
73259004
27744189
35261555
83427101
71829129
73195776
79817584
29312475
25392344
692953
53375743
42564168
55327706
59076781
73822018
72291967
41953014
77742355
14577026
63382233
7164778
8677479
66146923
4704333
53192695
31454830
70521944
14233968
60691297
98631949
67192491
68676759
21162616
96334501
66381903
8675186