83725144
72014088
58204544
15975647
46555883
92975330
81299724
58853966
94642948
53813503
85841919
3399779
5177300
59986126
58317483
51556959
15969367
7506751
58685275
94335103
1259191
76937376
99272449
30184904
61565342
5159
99604563
27533121
1482661
19649607
52788648
19338740
56436893
82665677
74865474
40606946
55991778
77565403
83538444
19029164