43729740
6699741
78816898
33992206
68394620
30093981
5363521
76236315
24601092
13871766
57157560
93875064
94248108
65299100
36686720
54605615
40602417
3827970
89409562
31827311
71128722
24619693
64385612
49546679
80251576
3131468
50247818
41729681
7839320
29362678
26717518
55908953
39225417
44829304
12297412
17417414
62479919
76792296
57957118
88847696