52155844
58616765
4933151
80361008
78868961
5762107
66901031
74387
30014396
78127367
82341025
41341172
78708058
95884559
7885456
90922296
7151551
94019201
31934240
68191765
68615110
69174562
16344872
92039947
96231590
40354506
77289993
2346326
67049852
89192473
14298145
39488025
70384435
96801876
73053011
33556885
42487837
24493186
51222196
125068