7947122
33647457
4812533
23162145
90631234
5396939
84864665
3483662
2161703
91663617
64701589
36962627
30955859
94474513
21296633
29423692
16791
703426
61131469
93637190
59935942
83567274
57574040
582833
55768224
46552577
80622420
5768976
92535451
34396546
47486449
42436505
7443930
71827645
35828928
21502491
72382728
49671009
96127251
88211557