24589267
8082880
13689379
79663661
45279732
56954577
857576
9782934
73016360
55864300
33091845
16755822
89636605
1241633
99693658
89508861
91816721
86519033
94005736
54193997
71625729
75875403
54361990
81381857
54351521
96625851
3356254
6133305
23744855
78041299
94336698
67623514
36771395
41925538
39988065
32465826
30684910
69001249
64785597
65239017