60981230
23853620
83159015
99826399
19953665
8433565
52708104
81256293
15882565
59249349
24684119
87349225
98138615
34579004
13219356
51445167
84406760
73751416
20414498
18847802
60264251
46969473
1293129
33073781
82254390
42629892
32548945
22454184
68661395
938841
51011579
3305775
14206730
209282
20249297
72933578
45103125
97556294
6208520
48182169