4999848
505803
74939722
2963862
92681810
80594636
6969867
68743034
51194486
64999184
338036
9542149
62071861
88744746
68237356
7933960
84799245
23913152
79525501
9442544
9351875
483654
18461724
89434019
27823904
4075478
39408644
3611638
84541037
66427450
40877117
66069861
48237925
41545686
82517989
98407318
11437888
21112840
6204926
93656872