1991312
48717945
97141449
39723906
7971905
35808627
41831230
92697087
18857581
1866274
71764141
34598939
9569388
3459449
52273264
4118792
13441656
57511490
97275654
76332687
1214641
49341490
69553150
9784665
73255096
73138679
20478286
3268019
55072473
71557657
3004686
48816352
1926828
92236068
8612433
92271680
33929726
18959806
51381978
10298140