94106079
96366000
74484795
69178012
90476512
86878656
18065008
15837441
53833348
88571300
13607233
85545600
35461604
10579104
74246546
16661262
4837382
56269905
9719978
58117607
79655447
95694517
96027463
65981288
236830
93703365
25334899
19295185
34227564
431864
90518200
807507
11608207
77652880
18302354
4125306
87992095
51629658
3157103
95599103