57834950
7863600
59525012
1461209
84729919
97205532
72561136
78637258
95101102
669447
23052251
92485396
70533256
44595460
82559952
17993766
566663
95922724
94767444
59758049
44658841
12015632
11151025
63905050
25215054
72562872
7647774
85562956
56511479
49024934
91998622
1103598
55004833
30787163
51793274
6705157
59761261
25142636
60835604
6706658