58704681
37581952
8685652
74925484
48636054
23059287
7197366
61504600
82892333
12529527
28393103
89474663
54124634
48318387
78837265
17214978
10421378
36744028
99345780
98004658
18892391
30924263
54067537
62479687
93448223
51813457
40124410
970010
8286673
9264121
8974217
61195992
89354601
30604871
28234500
28887099
718233
73589121
52068999
67477722