49381694
11441264
238985
31741766
9476670
24579390
67238855
26111935
79484715
76763831
61674347
3607505
39334530
41103223
2957915
51111358
62242175
71731747
69396751
63343143
14251897
61381425
46452779
31498598
26451211
66039686
81847113
74068512
68236250
39878059
7437340
84377628
65618525
21541416
64483885
13176873
5133767
22083359
62988796
97839827