66989326
47186156
75101171
6359470
62406356
54031101
19527428
45954638
42473766
34638086
59924011
4545812
92355971
38754664
75787046
21443829
69093717
6843301
14079139
75067696
37055593
60334197
94263701
4112831
45424700
82603100
25115679
15241266
70343020
23751121
36411715
34228522
97704405
34901047
58639916
6749411
18096547
27997193
67336682
23138101