24421439
80391773
14187073
92225736
90669161
64756140
82983559
9093596
21076677
5147815
23262982
48919541
40166562
52958525
27158172
17104387
94871773
65689377
1466510
47238339
78241027
80398797
51278882
93921382
41335782
1753671
21774467
29257860
240269
79703671
704219
96912523
95198393
83601097
39123884
77034286
8065913
22906894
35168543
55149515