97472386
97088078
22016754
60082858
1504225
6221374
54336023
36965263
72061512
40036510
87104038
97928640
9448526
66911977
86383171
45179706
87102253
18849373
36882321
10797615
97965833
91265423
85544447
60978222
30693850
59909701
96385447
76361209
82244742
1433116
36856842
79246589
92324158
32542278
13732331
36384816
57262647
5104109
78886237
1620767