18788585
1685809
66408432
18148338
81024008
39071508
66621298
70486402
92966100
59772109
77839389
26687343
32866822
7973704
37642300
44952954
83087045
64541811
28189165
80143161
8755774
69943490
3099365
89933839
66261989
5974113
95498580
4803042
23514623
24746833
65568599
78745958
85387185
11087775
14382432
27408332
96027803
10187891
34882630
98375875