16507591
83054349
13815510
28583108
86195930
87267732
38588928
54091058
69903917
7987822
33329317
1447343
77515626
62947827
65025479
1118300
88625641
37252223
26431676
8578710
3288116
1496968
57533469
95686016
68943318
54935375
772202
11406309
60141910
24513879
10399394
55605678
46586532
61959951
5556548
15438833
162725
27535814
51155450
8872381