21825881
57088440
9515609
10536653
20165002
57594825
28177827
32019615
32149236
94871136
80385404
49114857
18387957
1013207
4083381
27859360
71788274
74826397
5686549
22372508
83547779
56572071
47203582
71676703
63264620
9528637
4147645
458917
99332853
22624302
51817138
18099416
28246329
88564045
21222437
81683629
67468745
59946828
93367720
63793364