18755273
58131940
20028704
45184152
91462847
36623709
52883422
74749553
81309024
65593509
73081793
76754090
31017718
22293341
64499680
26229937
89304505
54121321
35859180
92136612
70429576
8643602
8034640
77101839
37545522
47986806
67829473
95648333
71218162
66737809
45479524
32511428
11687795
501985
67866244
79903119
32623876
61126965
22873089
94624860