28655848
84672814
87769329
6771340
13254598
1706406
13344445
79167926
7386659
84845999
82896002
90235469
56564284
78857802
66078850
62733025
68419141
40607619
94766467
38399580
63483024
67118539
47877097
67135982
8966216
88321298
53216947
53891693
65749722
50729805
17585308
84533688
4380356
80931417
71317297
68819574
20167160
3833905
16599632
26247902