8177571
27472582
27011314
11649032
31775560
66091347
33364280
953123
88798527
29025469
40408961
96699865
22782114
88039196
14175755
18277484
42556975
82817848
95478414
78769338
82197093
62491185
52372246
87289624
43507067
25588620
52754725
77693323
16247323
10104953
67346494
53442675
24086386
34149248
85505919
5686504
25572368
32598350
51772716
27732346