34934970
12832085
33103391
26409848
59759058
3001950
78799808
40666630
5488786
44979778
6453593
12446865
59961994
44445087
34995294
78499368
99358496
82625047
3297920
54038710
889414
59379311
3146363
97292075
89646730
34977529
91171593
7529040
2429389
63494850
979721
20265111
22175785
47504085
58263511
76338903
50903491
56789328
93576153
88795680