57425213
82625782
23868376
9898226
2118662
20501648
79263765
82347293
80369242
5495655
52406431
66514054
16286767
21977763
71335142
43185180
8006872
17532508
95138467
28094698
47496267
44576984
88679049
41873390
78802873
35659630
90801404
41538106
21013693
48102996
63532528
79337494
76927052
8467503
21817848
99859441
4277608
81093120
59133108
21633013