32607839
78192675
19669952
2255400
5465574
1624338
16114989
25859564
48248324
84138340
21275867
86709510
5391388
2159666
58137541
73597958
34799354
13361481
23293373
84165145
96939909
76029044
97296043
28223180
99869674
59937068
57431908
8947038
7873522
14979974
7265927
93788529
35613417
74771503
71318368
39751085
18493021
49739736
83231750
91823129