14565897
537360
78172760
12105156
63876319
23362868
5879375
39775433
83566459
33978859
11513827
94385505
10566038
2337941
90172526
62218515
87574440
3651172
68841167
5084273
6169617
2192081
54905650
38932921
23775530
39222502
19016313
98999967
98689573
49227636
80611363
65099170
26936387
843312
54429239
82098501
1907880
80654275
10637778
16794538