72708450
66488916
32233151
16326919
7406942
63057130
78963694
80248762
54626590
9862271
66107080
4989181
90366846
31239342
76846311
25033249
9655377
38692720
15816943
32093568
97348297
211344
82113486
82612551
41271174
35062339
63513384
38346856
5711987
7911705
215703
34462847
76149150
68674100
656678
3114777
4636173
22781943
53405169
64616344