99484606
82332741
67590
77377718
5655393
52788451
16591491
91278420
49073140
55992324
88262187
73507483
82906564
91374017
1361360
5701013
61845171
38214447
78275877
2984754
27929684
69146166
16412122
7599307
27298835
33348508
77037491
55832301
2976239
13527957
64747104
24515497
82895794
99294454
9506546
37869122
18828570
44155143
3021409
63562890