90712302
651610000
43993295
55575556
98471761
4053975
72157123
25954758
18197227
52898058
70765386
16267771
7277934
68145209
54375775
18868839
45088564
36282343
76576322
70592052
84306246
5887296
52674328
63055521
49533055
80126613
98749247
9000807
98404771
40778632
58843167
93516257
14153053
9312563
97564425
23024242
4983382
17287054
75489668
2953967