6566540
57282638
15334480
91617363
2661129
96152723
67995005
80522677
6972406
79747128
96547288
39234226
5526913
13448694
37968844
19217942
34556464
47226000
60986994
51425968
40575791
97539844
62782365
87748340
93975564
94391275
92529790
64555111
41881610
34923934
71064721
4958327
8050477
75751515
86639895
4486114
593417
71927871
59916239
42743303