16754343
64321287
5717454
96034175
22467325
61465469
59388600
25425983
93947127
83677646
82453944
79198
21161468
6081953
72855545
4555463
42997051
54893986
15261349
60589642
2463480
94648145
2987573
21877737
58888048
57109473
65306803
36547270
68628794
92831477
1346636
90368252
65327244
83809702
7483018
24902138
77249268
7214574
86089676
78237327