65932810
90601517
44057184
4870624
52933033
56949462
45312555
40286269
98379591
78223437
16519677
41355171
7976284
82144894
46176802
72812985
3216181
76008944
36703308
2075651
726362
84204578
45337572
22818742
31524061
88945704
25304364
75237076
37959163
20453388
61129083
95487266
80218350
20456853
29771028
40595502
74644376
5608650
64935570
39986084