80873597
5113288
3460519
40854287
67533450
49294788
86894099
77067503
92552029
7726995
86323723
80545258
59119379
7236537
18298139
72196439
91933194
30416001
65703852
43729678
18487675
3330768
32932117
31037515
48142986
87632995
82885989
896624
21703912
37859408
8448145
63041322
16462723
47519454
90368655
70725056
38791536
86187414
36847513
22562370