40382888
92464062
40176002
74499638
8335857
5838570
34596031
15858069
45301148
25231711
5795162
53139719
749788
50134184
90174318
16513646
7640695
28733724
59208675
1425502
7625241
64363648
3285756
15559009
92676671
97998576
96984212
66077097
5906617
25147143
55241424
47117052
5365063
85916482
57619976
9818372
61589702
13864217
60426831
64242486