14494706
32968478
8998651
82968407
23173828
64378270
28474696
12608708
81452022
91906126
18572103
86705598
86974615
992515
74411343
54494929
65612759
74212783
69122873
77342400
71606652
95705896
7796185
23352312
82221533
66375541
31391755
34182429
77789879
81702100
472659
54167989
73246747
8114790
47086581
99335222
52087102
19647665
1199470
12867411