95258392
47853595
3787511
70686611
26495245
98564512
9705059
94057077
84431233
45761173
6130409
5721140
282103
78667492
17735831
82802060
78189020
71826097
45812459
17327195
48338669
79612383
47057194
35741082
87127865
9871006
70182107
91281504
40751280
9120731
84019819
19508088
99485455
8591305
3488647
94719297
8699129
67623142
92098596
8485962