34047164
50525757
97459339
1235430
64136966
50064318
41308479
26037375
82551929
64228606
55192067
55772205
46633372
30197888
65289649
56401942
6595168
62403524
9182754
682998
44362814
22087207
6619390
93797921
4068288
47955889
94168043
15134984
4921877
44837584
95576200
91459336
56698855
6924955
19767270
13683291
61444179
39107984
85567707
87777518