45174588
74619217
42596968
72667740
82455012
49041230
53315468
66615867
38241794
50949543
8648164
20046040
86437169
80726454
27277167
90634415
98248192
41023461
12447636
38992025
44415285
12446443
27712630
95855611
33697540
47218303
57084097
91499285
96042269
79078061
99175036
48508667
2187675
68797845
81413880
47456284
45509794
21664270
15428666
73423629