8535196
36652371
88774002
49428166
96885619
26012804
44962974
68588664
52174914
783505
4106281
448944
49166782
8911077
69175377
64889595
43574294
31773019
32824058
9327627
11421713
41334497
34264795
39544908
97099649
99721493
44282607
31434476
30324890
23715470
27326077
99826846
73145805
14447552
12583709
12317529
1618406
66025632
24501055
42531413