22062225
68838172
2088926
8179767
7505231
31427467
38248950
24034770
897914
79022063
98807509
69512832
36839591
70861280
59101005
23059530
7428677
90849538
27304025
2699428
97749348
91422492
50029885
56144344
39614539
41415147
6106330
35136508
21301362
47231274
7004333
33647638
1122234
67941794
76947397
64421201
15631945
78644537
6122396
62389550