56533364
35295446
90714760
88483503
16238172
56936172
40486252
47947079
83681565
47009745
41419663
17855787
38174753
76332815
4638932
62221689
69494343
98707655
60451255
47427630
47906956
4159610
94818077
8473727
3304716
4949377
39101048
6488408
48244728
93006582
13744701
53877040
32404947
19768925
62271692
70906927
6886363
2326722
30806978
84731035