47827961
33931183
74397492
68847430
96117472
88293228
60716514
10834280
73661928
41166890
6944720
7007682
53401576
19203536
30821408
16933083
39748281
17721853
26322522
3051349
98297466
66232428
67664946
58695988
31388563
64294961
23678335
18372282
2633239
84213227
46575287
55222586
25966046
36895682
8081550
76583049
85531370
7251212
3076362
47098420