49989397
21355326
8859312
70641987
46922643
39036269
13729724
22254625
37759894
32067277
65179299
58489009
38019402
16254236
81279060
51852994
78765466
77101181
65888895
47541170
38415170
81989487
97699824
91698401
43449692
13014247
90845836
5656372
39066776
17678154
8042637
75743637
1023362
85474548
59039208
61214897
14177835
14026985
669892
83903703