55132949
8867208
82916284
90995746
1620194
93792645
16327853
48326775
59455488
14839235
86128019
66266931
51071443
3973840
52432364
96661372
65245126
39541318
28639395
37004729
2382315
13491709
11116281
78266230
20886943
85783753
51636585
82879746
79181344
61706439
64565162
6672786
20415732
21777769
604220
30264579
91055026
11341376
18974468
54955390