49159576
32427382
9274472
88574447
45905970
84076703
21331829
63808789
2959940
90667750
92086266
62751798
41841032
934575
80455083
83497723
23652721
23116871
20179700
95971524
99209587
70368051
71415369
100007658
62865294
75857431
11904306
79904825
67947801
91878429
25732761
2353916
49271750
3821820
33149581
67489487
2379241
20479235
84534241
22014048