17991589
52435731
68593510
63044390
40232959
61005283
93789986
71964817
7937877
39305309
12991575
8169221
87358234
51553805
65643808
1106715
28283941
64146127
7848434
764000
84025347
9327282
67136549
83645964
28483815
42741347
78305950
97404613
64228622
54324201
89229034
50315478
36774576
5921882
30435338
61942892
53618808
77336470
82653397
5034378