73299162
68155089
29935904
59193739
15895589
54164834
36591349
18959559
63039100
3576394
73824656
45893180
13076252
58401127
41815724
31423342
68329492
83193750
7011229
44897937
74917883
16636594
42547073
16981402
82967062
23347773
89052521
67731786
54134993
91428501
43538152
82295183
17426918
13362695
43187258
96236022
982963
43927156
19634058
99833510