1386982
44187493
62046386
72638316
81269090
43126652
71994820
57388683
41127503
48693264
69231849
31975678
91983837
3415372
45918752
98847373
38715766
55564927
21613057
99182248
5343172
92765116
96242123
75228156
12548545
51195103
69653699
6353310
68452999
3924763
8224612
14064941
84647239
97135906
4433122
15505329
11915529
14375480
14948077
29967234