80437204
39617715
21387118
83996858
18417583
9078047
71163656
64612322
28383426
8702911
57707385
64258983
28066418
92905991
71269515
82673529
99187145
35428059
4421254
75314385
93389337
67231363
59559745
41398719
25104952
68602001
57798712
23708014
64248570
81769012
5095661
97779097
73803944
14174830
20034553
6023861
30586796
14916952
6458854
81713773