37792709
1763608
75211527
5978303
9221140
4661590
80954
14859985
84995848
23212166
38058651
28742386
32535300
35107036
8237641
31137736
806528
56236641
86261182
19775163
99014227
77974984
33734786
62333505
12401293
79013035
78604494
37036340
97036952
9806279
76094472
18767865
14389864
69366565
64768201
67046022
88329553
18932658
64721244
39555637