126853
1749479
30796268
6314916
8652844
9704131
69911000
51555246
23066442
29218777
20469918
70894293
58738412
9163647
51249525
16471721
56446556
53709907
8219556
25562991
4994236
51901436
19683514
14887338
70089342
15296825
67708418
5434859
78627749
42423453
33743330
4466656
912023
59591654
18115516
58624709
90479637
63558292
22825452
38999017