19129568
38974839
14433259
28014623
7327283
84475180
40296608
94818966
85036435
90863194
37495680
23971839
6627977
62726632
87723480
48749941
55939079
37814203
78776438
62153603
3871897
87783290
89408839
6823241
33486214
39029406
48944665
2779707
4411822
24281354
18728582
32174058
4632930
3893277
37247895
24917355
13163196
29467374
39798411
54667302