40363184
23458616
40285076
27251789
8642220
64236597
48698728
40668980
57063701
55222710
90478275
66652415
90662853
3931665
71493217
634618
45273505
42559606
796827
79346313
68062602
43707024
37666145
46269385
89961856
788943
28331307
11029281
80163929
39282045
47031135
57644322
67541874
29188896
32791401
88756260
81242243
8227259
97378216
95873618