39957389
61635911
49491609
74007125
18378453
52751447
8766611
64655241
60424049
91717489
35089578
28969945
35784991
12724546
70942984
4762816
5909623
90039468
5326881
86161259
33669043
79564643
16857765
74142139
96135987
27547702
71543829
71742548
67042279
10714133
87711521
628066
63004171
87698280
33843521
45864851
7092468
30702631
82451098
45322750