19722117
59702400
396229
5647619
3175172
57697819
63091106
28939290
25086976
29654431
81216523
804991
35196061
905391
19612144
58868564
142458
6615554
94852055
97645660
39162718
84702094
55352374
18752646
3243261
302835
26221728
5006303
87831680
90248945
80384887
42359280
56856180
10184463
58998814
67018160
23893164
6893832
60404558
73356354