21313197
7021462
43447212
27874717
8909426
50399947
2529818
52925381
19076056
64058922
17508354
11242643
13031757
5546181
91995732
28481437
34021359
58726358
27637115
24402586
74729237
38043719
56224231
50367921
35895645
42105573
97766924
98864849
73252178
8232969
65126843
19228127
29318958
99009939
33435466
39619744
74717562
60067756
12752177
63131813