65077679
9157768
72926384
8224927
99368568
982614
17526028
59552283
52369665
91145028
2675421
16359987
82032310
94992159
42361129
57962174
66773036
55244979
7128594
32736983
28247012
27645232
30964984
29358568
22229170
81816089
18348466
40416384
95425977
56356168
6651930
87191834
31679211
779927
71294829
778280
154366
10647094
21587125
5596503