1169108
17207328
54827128
71229353
70503008
62243439
588693
2163179
28974867
24957952
8647215
4936373
41026989
75523326
77215056
46249977
1198674
36466450
41594561
9368795
44458422
27535731
87278433
15279408
85819674
60954723
34546252
43554795
99676024
90153535
7395440
48249105
79582271
45738956
68586531
89482375
3871692
37558251
68456657
99983847