9339213
894753
35875058
63312083
50498095
52252441
80833636
57301697
41352899
18994082
88983174
66814971
50117048
503240
97147147
1714677
56688793
21264035
83626473
23034842
38391255
89745659
82963638
83752835
40319734
95639776
45295636
5435348
96145597
43219284
89046442
44813401
53792942
75791880
49582119
79027843
27251981
44092330
66789720
90894713