61518339
23092200
46595309
31829166
56419147
57807715
39028920
76762185
80769880
40585519
3403676
38107448
49805149
8810297
95694288
42602882
65247425
5867469
5759825
928251
77441751
91891817
35189876
7725714
50986942
66792566
48054057
82488454
7113517
20389124
84734481
87747718
95813650
55511243
86746253
76639058
2885221
3127508
28618180
47869774