57004291
17509830
21915310
59843964
12443281
67276142
78442509
24078279
46741204
51384936
11004688
86166824
69459378
53771527
819605
80583801
2529923
19713379
66423565
77329600
80674499
21278351
22654815
61457058
50726742
86555551
50028026
38135955
32197356
5312633
75842062
14789131
32985178
41779554
35949166
63096669
6165912
13276012
77144079
3512764