32319613
9826218
26389322
72128895
17551591
97095277
63664569
2483863
8813334
33042516
76305240
52409968
51854469
5412762
33912884
37715030
21245164
847565
33833657
83035188
12101444
81827353
31293910
74748514
41225206
61514360
39456760
84692252
25643610
87264676
34681919
94966761
10851777
8912448
23921537
6160684
52676927
9358871
71813060
95535973