36151648
77477658
68703299
76358706
57295605
56224598
96827520
94983577
37262235
9725532
66984700
78122894
54314826
82306059
64291224
40575130
22639483
5259849
65379959
90087659
40546469
10124802
73261761
6459057
20996274
7607518
4868479
23195043
66228114
3499805
62098272
11329348
6147746
5654426
14938870
11992956
59544119
60563931
65651020
29048676