21648143
64144012
27471902
5656857
1447028
87729315
58468601
9794197
77413202
80005189
49824336
90655731
60633653
98783619
77804623
5271912
2363707
28277150
12698716
5558471
16751099
33114993
16439637
6088338
13265663
24907142
10842924
30846860
60103982
6944725
92913731
36646151
90316
23075836
51717967
55186115
78041756
1127181
3785895
2031713