98012055
55577465
87378364
2893626
6169820
16378620
46785151
45392410
89374306
48396458
33413288
24461407
4047117
67276042
12453060
39025908
36615640
80188665
38929197
48504186
92827258
26183
84112433
99036055
46053588
78701684
9849091
66943491
52744549
79217367
94409958
44896967
68114617
17764026
92091793
16147288
28626824
46263759
27916584
3341515