70442202
51477644
60893708
74501344
82236269
24769762
96771052
20935847
41145960
11493290
56982068
18298438
34379820
58528666
38088803
96512140
43645392
31668604
29071976
91747211
12836372
4798828
54042757
66397321
29354797
5529964
95409678
9959305
8233720
3836533
92989627
94172897
8248106
44566273
74444009
57856014
6978811
21281660
58644677
80392788