94695677
80973616
84453460
84044079
36028438
12724575
21187000
48141491
58636764
24219878
95154450
28257306
32981790
68563930
92886979
74128688
31818507
69793137
37559774
82161197
35706278
48577767
7839840
76768745
92377163
77747154
3608638
71192226
68481668
78518695
83761144
87919779
98882353
40437650
69247530
78089302
83325594
48092742
8441855
1593686