7468471
45635418
10033080
22698096
51492123
7374463
32441573
68022287
17414072
13609169
77226558
51904177
2622603
59613400
83225561
8729641
90364156
56082053
87129325
50509638
16438389
86334223
35244057
88551024
60573004
7311558
79978148
41828721
64795394
36675552
77819552
24687489
68573612
70342557
55749280
62284933
3846643
11584821
569779
63329854