93829250
69048762
41953582
87689292
89797057
61953257
89212084
83958633
78716448
76172476
88167535
66643981
7035418
84496500
952678
27023620
30545606
55113754
77569564
5111870
6898934
58974502
93243551
3516781
88911350
29903877
391324
91299159
6490615
68731675
8700488
69438208
58045990
67106854
19691005
46249605
83836219
51594826
95302092
35011889