92144104
28466139
58174423
18678137
12967035
4265802
49698245
13491324
12815606
38299119
62017208
827343
27755082
439540
85149696
32709919
82067968
18057427
63722226
13371375
8644152
32558215
62011348
99371823
15414957
55367684
39116052
88078366
90352357
14048281
61187130
31636341
67977394
63996603
99139664
94255348
9666248
40243665
47936154
43164887