28208785
59288000
82036518
88185295
13887088
24874869
56525633
77197029
68294179
12115708
32016624
99045699
45845171
44252148
3450555
6735263
5788445
54875529
25024329
75573470
88529277
94992689
10592341
10451167
69361196
26875050
97079129
28295244
75505970
52617036
51561985
5323796
16287446
59092370
66669961
40096549
65568967
24733463
42246400
74552286