30614467
40861552
18561555
74685077
36767022
38539642
88103336
11082170
2839806
32984118
80102042
50827899
818928
4372493
10241269
55231773
9773731
89554780
91638428
62692302
41462665
75706171
68506275
49854152
41782605
13225737
71305613
19954668
38646607
25027970
900562
69631932
37186423
14037811
84572019
7147058
17302998
2979230
3905460
72713040