85443011
23501097
41011452
58338809
36345506
6691007
11942572
12502846
93178496
83514463
64493345
606488
59325085
67795946
54423010
13967493
82978644
65083606
12922065
89047518
5471953
53774631
13302473
47437526
53611271
14675285
31168032
63598103
5199145
71007201
44022778
75573238
8542726
25819429
13818730
82002940
98767570
94712105
88018829
21589426