29646747
8807463
32428918
22673562
21608692
47837397
63638362
78642367
16313550
49131792
3535695
79852526
60391518
37885939
38136964
78912634
82364292
87385864
65455295
4636868
13207701
31157673
12922801
15992515
20974700
44108265
98231346
41399895
53694636
84979350
57069115
85106416
6329868
85542647
84424670
90559472
281833
26155409
14685522
41992928