39774636
39892494
19311708
16049934
26424934
39126805
19621236
2597786
33966979
87493023
8438409
12731879
10336850
30891563
37153984
54619854
44441381
34613520
16213117
69952118
85356775
27072391
6636223
76492822
55758678
56362828
93744561
93844961
27635309
11593964
6800827
88703041
7019100
58117871
46987889
53864958
43876844
37991520
33469063
41194866