66772213
61759774
26863990
62435763
16657340
42004114
83631510
81889030
18592984
94517651
11704174
41451812
74637772
41543015
97866538
21028624
9127681
46727738
45446835
7564610
52841157
73749342
1335898
54256621
18021220
43547911
81758798
98783390
6400396
78338707
50912197
6804142
89267985
80458964
39874795
32719046
49859283
45024752
80451254
20377112