43094915
60261442
52466888
93619752
25991407
2101020
57762038
64859336
69116372
81264534
52054328
49196433
22467659
88704590
97827394
71917963
11165958
62501549
87665649
393610
90628304
39606731
91477062
6507562
76282609
50893416
74261813
40051142
31922740
5140873
79619475
91806555
50012006
84139817
83481087
78734103
94461791
80897360
84242314
56183809