80686491
82877319
4261760
23715381
884814
3350966
70334021
90232222
4968976
75362298
54177403
63607359
74354394
7287930
20678126
79362802
36656160
29553526
7565478
28629722
166011
64319139
57828810
39591849
91168589
17385501
19996168
87963618
25368862
61884381
99253108
456440
89234065
5022274
96581834
94401366
37742033
24592100
27046327
90009728