79447216
26501885
5418497
91303193
40107847
38437938
34452028
33886666
20561095
94245193
64552199
6947974
12239078
5635418
7743253
79768495
96417359
89852651
80566551
39702879
8005308
22068818
16527115
71022903
5632193
10764519
96293385
94969355
7818491
90083240
67295364
64244073
19954876
73086885
34864597
13656254
75205862
35007128
3847259
50703534