252252
4850675
75219194
93636382
89207844
59948934
22503306
26401963
33196180
11568197
72621313
33394351
52901826
21564294
7374957
22412292
96823880
16593679
37138011
6571723
33741634
5831267
71925372
21776248
52008869
38023004
32211348
8313754
876459
278715
22616204
829880
9184188
58826955
47159155
94752723
4052819
37314526
34838505
31088497