42793548
71143743
33575815
61499658
24494949
95235467
51466832
37916318
56502970
40208036
8965900
67145035
64771252
49184163
93185807
1856811
57738876
8583947
42191971
55747859
99532126
16455165
51223686
74204785
4462348
4264623
49061650
17376187
51046148
38588890
66665665
11835885
45808109
51573599
59901022
71076145
2798801
87547745
36589492
83115987