10366011
3155251
68971211
83725196
42715195
49184720
15114362
65173808
61555053
31344012
23288811
11714542
43217950
78035402
72571620
92021499
71835712
80281569
69985293
25631204
71015158
9367505
14596483
23023130
63901783
51713608
94627895
82438129
6314693
79855184
636265
68654991
22198595
75195687
8535776
32848933
85552380
57307835
5521755
62118346