1762357
97842840
42545050
21396425
11532138
94766605
46997655
96714897
11128536
48264598
7096124
19055611
339994
84028282
69398505
81437980
25572049
47561242
82515957
74796514
61003703
88937851
15785797
35098877
78252087
62787797
25774059
65985065
90802800
98145152
9942921
98017854
9637166
52519808
81003016
85593549
32161449
64113585
4888986
10391137