49172183
76953448
22503726
26774664
70392566
26789852
6958763
8889152
4088140
4693806
50009591
40628617
31799475
83351287
50563011
16486271
67779665
86983256
13228
71841362
26539969
11754398
58418212
82347274
171134
2381847
34676307
1399768
9299112
10382416
95467844
7395743
16204280
19967502
83104128
66015132
8192850
8621143
1479532
82778863