88012803
57916569
19168884
68132358
55451764
5982414
91007671
70044277
31963853
57906929
55154108
53364710
43124305
38695748
4638842
95081823
38072053
60717064
18359254
15353612
15372708
18942622
58018508
88223441
67533449
1744462
45734124
9819621
93524650
77495344
5484788
92456130
46666145
56999546
7235736
686146
15612640
57344408
40317148
4586208