1658197
5143063
9570
11717059
629977
15895493
12181718
75177649
86051636
94001723
99677987
41522321
71712401
28467907
60405118
61799109
79322056
2718079
84624676
85036608
46268881
67207221
75966559
62723398
63847641
89161525
4202417
92444253
39107446
51264376
6867978
82323614
80683452
12096295
948273
83033491
39613387
82849247
91608611
59506025