59532386
65386688
11111260
98504676
1405715
44103100
37087150
7355771
66662817
3915705
87051871
91239415
49335885
39743179
91167156
27246517
41791397
1096225
20571669
51694215
94709979
3246515
82925015
80869710
7814283
73465117
58228485
83199132
6499449
42764442
69177711
41065685
68538080
5189172
96713920
39964123
53229105
1008668
77808345
14858151