57879274
90247327
78478164
37819298
42513408
98914303
45543868
70152435
50702961
914797
16664724
25039275
22049243
45295696
68673237
11733893
56437874
54143497
20934982
99339134
15594641
2870205
39672416
25628050
79103209
20775674
92566577
99525728
13276156
44984608
53043206
42272035
4464730
55533313
2304823
9186880
18431765
2019276
28274127
236048