29918109
46481847
55374502
492054
9586573
83165095
34052752
73273210
69029232
38823669
9717481
18779716
2497090
3507998
20752558
56734682
13602054
14312397
8743211
36399362
93494293
63479288
77582825
27983788
27908341
48853656
53278479
64228777
6575214
38662223
78259071
77915338
2282774
64161951
69608760
50697444
34447720
55774415
27682613
6343668