19186145
28577822
39755754
68691968
16806349
80046147
82078218
6305776
69358702
38239610
25087005
60359177
25061016
49229609
12242916
39749014
45837886
66005946
4526580
63185213
50063154
31059326
61461509
14889319
77182477
646514
16486551
76719528
256281
79551375
79067476
12056621
16832730
95395883
29108746
87665721
22448448
35069540
42039572
27262621