33664915
15751127
68777345
16191721
55798751
31396900
35974052
99545702
88833400
6844310
3081643
16959334
71893838
50902798
34656355
83045169
98789155
76692812
3168434
42116675
39243675
6787197
27965883
21198695
46191398
80115523
836436
11992587
2224779
39617268
24881543
81224981
89154702
30138171
69692695
54775101
10967370
7106800
31181338
72099873