28667050
76181644
63608212
5281619
4575087
66966814
78231440
1629287
67813511
10088979
6732221
4713869
702158
24752991
24244825
70113871
78197846
72594235
98572093
25467421
80772575
95706344
5869888
87425983
69481243
48486169
87853003
93086772
25024186
51468193
6863291
66076659
28344632
70622751
28634620
47918032
5468795
55786884
493614
4765943