53822946
8139913
41668313
85689243
5419857
16232108
41571143
88056328
7762198
36073502
52588997
10463588
7170549
83461326
6147548
4915963
48595249
24865011
42244426
1476472
87529533
16965914
315166
8736217
6698382
71647665
11377390
70803053
62627649
10385384
10416689
39935948
1727862
69311954
95929790
38181386
6028184
4367722
88032066
97074303