4160288
54267668
65949603
51347131
49374572
10813489
96204769
4770248
87311877
84961067
73847480
95219564
7448416
67386045
47009657
15805170
2028799
84733196
47864211
3796768
89427320
7764414
47543501
68518123
27319864
71126243
35128360
2957679
41418248
51309247
67308911
36929638
51166811
29387318
2707456
9935457
48474351
35166219
9099456
50558958