90476298
82971807
75728260
20885247
85852450
27875748
6409654
98681169
66222217
8730284
38203370
78452074
98113228
66993614
76809598
71768538
49253988
13113097
99601810
5596534
4595627
86185360
37944881
95329937
60508060
5352443
2561330
21507140
373627
58889238
31974920
21786087
45866755
8428915
29382760
58103493
42294088
7427910
94796633
11195812