4881570
90601996
80417458
38069289
42136485
65687198
78556854
82868214
11849868
71295569
8803716
34272309
58879849
973855
59996509
91966161
21122213
97766841
96707610
46049269
10632747
44965120
81245624
49015269
21178961
38567722
6819552
22348253
487442
49237178
463501
11841595
6511133
19801198
43207807
15644927
89428436
21991120
81466079
97228665