56603961
25259516
33953499
62875664
36305696
29275115
36775946
46828235
5872627
41374960
47412034
82796848
53624793
74835352
37818961
25554851
5757269
13815524
2335458
21359069
44697700
86369175
1035738
55774642
95707714
73157560
67997789
12734480
86556040
89345755
35001309
24275057
60293401
78527523
96841693
79463049
55806121
45107491
4711247
88421934