13635639
3456622
59154020
20253296
99915680
49517686
62068503
45644979
77828447
26043623
36687173
92682384
5304481
77177258
82382346
64965567
55554841
96198433
20181072
28538897
72587278
16308881
61744530
87173667
932521
19395992
28973526
15549528
51839948
46195195
28619372
54315829
53507962
34749772
45809487
27693298
5530715
1859651
16483802
69518656