42532521
81663865
69074159
8559647
90493757
69959620
92053033
75239580
843573
77839353
71856361
10001126
64717943
10765076
67419219
44849236
27892211
13886906
7109710
26011433
71513127
4159270
82458233
24624576
61704422
97432011
37671076
95325660
20161044
9340825
93002852
40796679
83445274
7557640
34166382
3665650
6674266
3371267
26423629
27608004