85349378
65989505
35395460
35987458
31494386
83724056
83075792
9191157
93662764
61048692
41921658
97564079
93835543
89147289
4517103
1880932
67988750
58234950
27437866
47966670
82173775
44093117
28952640
82336499
23461192
71799768
47024358
41268666
70231327
13546415
83928902
51411190
1312156
32485467
35049873
80295531
79848765
1789638
3285227
41031688