6991981
43401655
54679440
40685
93921359
98537988
20553320
50002875
26573495
27383511
13852306
58637349
84294363
87636386
47561382
13369359
47591360
94857093
9501723
60555761
37779899
69398056
93535442
8802665
12996996
31647977
49992475
74941150
5111523
60828125
96198327
67617252
29967283
33019782
295726
96824694
69535306
71763941
23012327
7435300