84335730
58566840
18326185
47606563
45981576
65523201
3908557
38754216
71714205
5557659
79128880
65474391
89515703
831656
57011935
67917575
417260
3109178
21606710
60495982
47527227
89899762
21783155
28601005
95346
44095573
33923564
16004249
43773212
67126992
8029419
63064853
19575998
33216610
8489833
75955493
38105683
9361101
4185102
28432