38744126
2593257
73107039
116158
98052908
91761000
57697789
21577634
14676425
53385923
57799357
1647451
79635953
2429092
31726848
71273214
82671728
6573262
455552
16116504
84889981
4458171
62809879
4846820
81783559
27341005
87292680
7798593
45916061
12354725
49705498
39852033
45668342
78462308
95253758
6803448
33132876
6606239
6502459
41856418