5893592
59384627
40445888
70791986
85598397
54537116
82113005
65171015
80231722
2452057
20738034
36744673
51399820
39768287
8062318
24642649
7439663
77336305
2750696
91964711
73945029
88281985
12108312
62357324
31492261
13627750
37737922
29357195
39757110
43113689
6586648
26169048
23827856
73807764
22055576
90104233
39944065
57464371
1350670
36296354