64333820
44282269
90262273
85036087
65814757
36536937
19225629
87964394
83966775
9718791
82698012
80779789
83915461
76111966
81979699
29516477
11597500
27058293
12085661
8205429
42201835
96628267
76883224
84041728
83488016
28514470
22145017
18522036
84405373
28711673
42089519
7137619
63648742
73916466
3707100
47303505
90076057
10194909
87285625
48002993