95402018
60183727
88432493
17378627
45785025
89897083
88171467
49581352
66983747
57136180
59976408
61513122
88146202
65358292
55324047
99711025
217447
918159
80786046
59176310
77702766
20078560
94229260
89807713
79053308
33639145
86347170
5806906
18123558
33457301
34914608
69916340
99607717
28024743
24132791
67097699
82294425
2234505
69988683
42908381