58158693
81366144
75747322
33916839
53103802
87238248
19291963
84231962
90335720
50143368
4677447
21531070
2228588
64582272
62035598
43748291
47681008
41893897
72432641
29367113
64937566
14172201
37822087
5781525
23836024
23432593
2481284
45551753
18407193
84825283
650058
64076651
62024497
84032767
94682910
94459016
60147015
82487623
28863221
12174075