52418316
15687108
91725902
12733712
77921604
51451283
26173002
4548908
88348227
58779206
31155238
88397919
45972166
48555499
551999
95205441
46326286
5470622
47887902
125546
6334581
1932901
72869937
59393656
25978727
55148092
23574791
15669
7047170
7140623
99012978
19485532
29538848
31885801
92788507
88765106
20233548
47161060
19348475
6973211