89163756
4025488
41201582
45574048
4987912
69345167
99757559
64383780
30541805
58131230
38051025
86595865
76346504
44536016
13983626
48549009
23303198
13825020
82478005
3847346
21071320
36706649
5052611
45209458
39895195
34984392
5067337
2751766
2382510
18266011
38129017
95061296
8639185
40734680
48491970
41665100
29732302
6768273
5244975
7003775