48986854
98327681
20327003
95092444
72723499
29846095
71496843
63702528
51995599
75037496
11833801
36848899
2054415
81084228
4775693
11074821
69696925
1331915
77645254
7945840
73982341
68975867
53009622
90907239
49252767
82038701
38187553
8234300
70715277
12763773
49414127
79108867
91526779
25567122
28526666
49142180
80989009
46797588
56742540
60991635