38601664
5638144
2250428
38325729
56878935
55917860
1617330
93901628
5349412
33493429
21912829
43984961
6593001
6038833
66039740
99911923
57496245
87993032
3504907
43311302
98505092
88544472
16036060
46528545
80086760
71818403
3556300
46977247
79516436
18862852
4234599
5625569
83868243
77809198
35188035
74089527
50792167
83286672
835127
43478766