23272226
25581425
21252612
45329797
1956521
40012654
81873188
6516994
30798555
12822962
73783947
68615988
67524691
22651517
67491085
57569425
46586836
91967343
76112233
37351661
13516704
35263141
67586402
29621848
47774812
48292952
2458234
91694474
27695382
82838863
60976639
37708936
6114918
32977268
40498395
2249616
64542364
32208856
47338897
51036486