50595504
30699321
29024356
83278703
7441599
24477948
28399189
83155399
43314781
49787437
10223082
54143597
96311349
85001629
2812243
39588990
7482472
64414248
59622880
43353269
24212880
45555567
37069058
10059828
69183351
11487524
22825935
3207629
853940
35692486
82973593
10541264
78099319
15237791
9093800
56686320
67693817
15009451
8199922
18272271