42614413
58963209
37664583
25889420
25472924
88784504
31955638
65117984
65828673
59147593
78432506
5351509
9061909
31062214
47709698
21146783
90352883
74658796
2069307
9988762
75297326
53541690
61938840
87324953
49687729
32192464
83206642
5331895
2566396
64662395
14853780
21568765
53452566
39597341
17005041
14784093
91397900
23941734
51415223
60934926