56383750
326305
88933137
24081846
1796123
25361946
90742511
7252372
68006944
89568442
8367911
37119810
28126664
80143526
27466725
40093943
52133384
41073383
82375065
812585
46975924
65299883
34665653
35789057
97883050
59534292
65314962
83672222
54812016
59198466
37818286
85306260
28309168
23828715
32661549
95891900
35519042
26245389
382111
32522181