87945033
1876484
68486499
33764635
53397266
7686376
98844637
53135485
63936386
25163390
95895982
94042318
86169908
66269050
43882596
46028675
76217432
59028892
42906680
39712025
7154794
79159628
94461801
25616404
40694789
92294550
68665545
63099272
93415313
69266535
5036692
22387808
1808726
1012941
36156649
4902811
25521896
82191690
10278204
13534401