21221089
4651762
74805
55651700
81919548
90434371
64335634
74591339
56333000
85155609
10358484
634276
31123705
89424792
99377709
58568137
49714251
89774090
14993331
19209471
25834062
49503830
40218274
48776553
27802829
23315451
39506376
32458539
26731500
39014216
40436769
98716668
67779663
97354389
10466783
41829965
74997373
49055182
19471980
94783364