80257288
70974833
88982417
7545129
53058602
61696951
45749127
8537990
6581998
98428606
5897653
25193379
16672111
13772446
29965300
9996434
56787561
61776929
3797909
34332863
99974473
41742185
68418993
9903734
7150172
37924433
35409373
95173527
52037602
81877527
73293305
23208066
89655334
41486469
38368863
25555122
81816874
16648873
59867014
82982359