80562694
63435562
14002566
58986450
6734180
49303851
78744602
70419887
10483447
59327026
75854782
69625349
5706592
97074847
9498926
73845827
13296779
42137347
32804719
30538832
1491850
44684138
26026125
28398968
64711293
3726395
58325751
68099337
87026057
80916558
47936179
73492361
91946084
4524384
66627358
50289515
51129545
389504
19257884
25547306