21676844
34461544
81932615
35415312
88336375
21435791
1024283
33483496
84662011
81349727
24123361
35721814
50819954
38003628
45058445
33187599
61112482
37939330
10778452
70876684
61037742
97759264
64286069
53463227
26285993
21327617
24475483
52055887
44943671
49191645
28877103
40965555
56222407
1811344
47257283
19099223
36894455
81487534
83691990
44026809