48258737
52554436
35908632
42439348
9488573
14823552
10342562
11292571
26724750
58217716
3428682
16828986
42106685
17223038
35169512
34071033
40062415
48329850
75128628
71401648
4474503
30008281
8022298
17959084
8465307
87857104
66884395
17832893
46796903
33236068
34558559
2390684
64659968
86916156
63584540
32599937
90278273
28517155
25807656
39597424