8248597
95462002
40141092
84728399
71092995
23079165
18507934
142091
36756544
13107740
29177538
13676216
59245240
30446758
54303164
77139054
44251779
7966147
8459194
61818190
97517541
91957171
4226051
81393508
47705766
49275488
64476262
96215659
86178903
96015852
15157077
4695922
48353069
85107838
98356047
7446750
1245153
65915181
40054019
21089178