34719930
9685060
87467622
4653468
49939737
84287346
67575558
75483090
23651521
59182713
48175667
603531
51842178
28024949
93641280
66533810
113550
93318639
10004720
93195312
24026265
62373700
4928810
31699308
93409584
75472206
20122408
72817209
64917726
79233879
3162397
78064217
88922730
5833365
85577237
6983900
38329808
81479687
44915898
24269835